auf dem Schirm – Deutsch–English translations

🇩🇪 de en 🇬🇧

auf dem Schirm

on someone's radar
Wiktionary Links